package cn.yhbk.web.modules.manager.Pojo.VO.GpaRecord;

import cn.yhbk.web.modules.manager.Pojo.Entity.TbStudent;
import com.baomidou.mybatisplus.annotation.FieldFill;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.time.LocalDateTime;

@Data
public class GpaRecordResP {

    @ApiModelProperty("绩点记录ID")
    private Long id;

    @ApiModelProperty("评定标准ID")
    private Long standardId;

    @ApiModelProperty("备注")
    private String notes;

    @ApiModelProperty("创建时间")
    private LocalDateTime createTime;

    @ApiModelProperty("更新时间")
    private LocalDateTime updateTime;

    @ApiModelProperty("状态")
    private Byte status;

    @ApiModelProperty("干部加分绩点")
    private Double cadreGpa;

    @ApiModelProperty("活动加分绩点")
    private Double activityGpa;

    @ApiModelProperty("技能加分绩点")
    private Double skillGpa;

    @ApiModelProperty("行为道德加分绩点")
    private Double actGpa;

    @ApiModelProperty("成绩绩点")
    private Double scoreGpa;

    @ApiModelProperty("年份")
    private String year;

    @ApiModelProperty("是否挂科")
    private Boolean pass;

    @ApiModelProperty("学生")
    private TbStudent student;

    @ApiModelProperty("总绩点")
    private Double gpaSum;

    @ApiModelProperty("素质绩点")
    private Double gpaQuality;

}
